- cast a shadow on smth.
- (cast a shadow on (over или upon) smth.)бросать тень на что-л., омрачать что-л.
How can it be perfect when you're thinking one thing and I another, when you have a secret, big enough to cast shadow over all your life, that you hide from me... (J. B. Priestley, ‘The Doomsday Men’, ch. VIII) — Как может наше счастье быть полным, когда ты думаешь об одном, а я о другом, когда у тебя есть тайна, которую ты скрываешь от меня и которая омрачает твою жизнь...
Their power was such that soon they would be all over the land. Their coming cast a shadow over the land. (P. Abrahams, ‘Wild Conquest’, ‘Bayete’, part II, ch. VI) — Белые так сильны, что скоро они захватят всю страну. С их появлением над нами нависли тучи.
The coming war casts its shadow over some of these verses. (‘Times Literary Supplement’, OED) — Некоторые стихи, вышедшие накануне войны, имели мрачное, пессимистическое звучание.
Большой англо-русский фразеологический словарь. - М.: «Русский язык-Медиа».. 2006.